0b118e69b98052a734cd5e9ae4f43649480f0b5a,gogo/gogo.launcher/src/main/java/org/apache/felix/gogo/launcher/Launcher.java,Launcher,main,#String#,41
Before Change
Constructor<?> c = fw.getConstructor(Map.class, List.class);
Properties p = new Properties(System.getProperties());
Bundle bundle = (Bundle) c.newInstance(p, null);
OSGiShell shell = new OSGiShell();
shell.setThreadio(threadio);
After Change
{
Class<?> fw = cl.loadClass(fwkClassName);
Constructor<?> c = fw.getConstructor(Map.class, List.class);
framework = (Framework) c.newInstance(p);
}
ThreadIOImpl threadio = new ThreadIOImpl();